The Science Behind Soil Compaction: A Civil Engineers Guide